package com.ljz.common.utils;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("返回结果")
public class ReturnResult<T> {

    /**
     * 结果代码 0 失败 200 成功
     */
    @ApiModelProperty("响应状态码 0 失败 200 成功")
    int code;

    /**
     * 结果提示
     */
    @ApiModelProperty("结果提示")
    String message;

    /**
     * 结果数据
     */
    @ApiModelProperty("结果数据")
    T data;
}
